rain-repellent system - Francés Inglés Diccionario